<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <script>
        // 一、Math新增方法 
        // 1.Math.trunc() 去掉小数部分
        // var num = 3.14;
        // var res = Math.trunc(num);
        // console.log(res);

        // 2.Math.sign()： 判断一个数是正数还是负数 ，正数返还 1 ；负数返还-1  0就返还0
        // var num = 10;
        // console.log(Math.sign(num));

        // 3.Math.sqrt():求平方根
        // var num  = 4;
        // console.log(Math.sqrt(num));

        // 4.Math.cbrt():求立方根
        // var num = 27;
        // console.log(Math.cbrt(num));

        // 5.Math.hypot():求所有参数平方和的平方根
        // console.log( Math.hypot(2,3));
        // 平方 和  4 + 9   ----》开方  根号13

        // 二、number新增内容
        // 1.Number.isFinite(); 有限的数就会返还true ，否则就是false
        // var num = Math.pow(2,1024)
        // console.log(num);
        // console.log(Number.isFinite(12312));
        // console.log(Number.isFinite(num));
        // 2.Number.isNaN();判断一个字符是否是 NaN 是就返还true 否则就返还false
        // NaN: not a number
        // js里的 isNaN() ：判断是不是一个非数字  如果是非数字就返还true 否则就返还false。
        // console.log(isNaN(3));

        // var num = NaN;
        // console.log( Number.isNaN(num));


        // 3.判断是否是一个整数  Number.isInteger
        // var num = 3;
        // console.log(  Number.isInteger(num));


        // 4.Number.parseInt() : 和 js里的parseInt 一致 ；
        // var num = "4.23232";
        // console.log( Number.parseInt(num));

        // 去掉 数字后的单位
        //  var  width = "100px";
        //  console.log(  Number.parseInt(width));
        // console.log(Number.parseInt===parseInt);



    </script>
</body>

</html>